/*
 *
 * *******************************************************************
 *   @项目名称: BHex Android
 *   @文件名称: ERROR_CODE.java
 *   @Date: 11/29/18 3:21 PM
 *   @Author: chenjun
 *   @Copyright（C）: 2018 BlueHelix Inc.   All rights reserved.
 *   注意：本内容仅限于内部传阅，禁止外泄以及用于其他的商业目的.
 *  *******************************************************************
 *
 */

package io.bhex.sdk.account.bean.enums;

/**
 * 错误码
 * @author ppzhao
 *
 */
public enum ERROR_CODE {
//	/**交易所未登录*/
//	NO_LOGIN("1001", "请重新登录"),
//	/**交易所未登录*/
//	NO_LOGIN_TRADE("6000002", "交易所未登录"),
	/**交易所未登录*/
	NO_LOGIN("30000", "30000账户未登录"),
	RETRY("30001", "30001 Operation failed. Please try again later."),
    ERROR_CODE_999999("999999", "服务器异常"),
    ERROR_CODE_100002("100002", "账户不存在");



    private String code;
    private String name;

    ERROR_CODE(String code, String name) {
        this.code = code;
        this.name = name;
    }

    public static ERROR_CODE findByCode(String code) {
        for (ERROR_CODE sCode : ERROR_CODE.values()) {
            if (sCode.getCode().equals(code)) {
                return sCode;
            }
        }
        return null;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
